<!--
 * Copyright (c) 2017-2018 Contributors to the Eclipse Foundation
 *
 * See the NOTICE file(s) distributed with this work for additional
 * information regarding copyright ownership.
 *
 * This program and the accompanying materials are made available under the
 * terms of the Eclipse Public License 2.0 which is available at
 * http://www.eclipse.org/legal/epl-2.0, or the Apache Software License 2.0
 * which is available at https://www.apache.org/licenses/LICENSE-2.0.
 *
 * SPDX-License-Identifier: EPL-2.0 OR Apache-2.0
-->

<router-outlet></router-outlet>

<winery-topology-renderer *ngIf="loaded?.loadedData"
                          [entityTypes]="this.entityTypes"
                          [relationshipTypes]="relationshipTypes"
                          [differencesData]="topologyDifferences"
                          [nodeTemplates]="nodeTemplates"
                          [relationshipTemplates]="relationshipTemplates"
                          (generatedReduxState)="onReduxReady()">
</winery-topology-renderer>

<div *ngIf="loaded?.generatedReduxState">
    <div *ngIf="!hideNavBarState">
        <winery-palette-component *ngIf="!topologyDifferences"
                                  style="width:200px;float:left;margin-top:50px"
                                  [entityTypes]="this.entityTypes">
        </winery-palette-component>
    </div>

    <winery-sidebar style="width : 300px; float:right; z-index: 400"></winery-sidebar>
</div>
<!--
<app-sidebar style="width : 300px; float:right"></app-sidebar>
-->
